Stock Market Today: Tech Stocks Lead S&P 500, Nasdaq Higher To End Volatile Week | March 24, 2024